Ext.define('NMC.view.user.UserEdit', {
    extend: 'Ext.form.Panel',
    alias : 'widget.userEdit',
	store: 'UsersStore',
	frame:true,
    bodyStyle:'padding:5px 5px 5px 5px',
    title : 'Modifier Utilisateur',
    fieldDefaults: {
        labelAlign: 'left',
        labelWidth: 100,
        width : 300
    },
    
    initComponent: function() {
        this.items = [
            {
		xtype: 'textfield',
                name : 'id',
                fieldLabel: 'Identifiant',
                hidden: true
            },
            {
                xtype: 'textfield',
                name : 'login',
                fieldLabel: 'Identifiant'
            },
            {
                xtype: 'textfield',
                name : 'prenom',
                fieldLabel: 'Prénom'
            },
            {
                xtype: 'textfield',
                name : 'nom',
                fieldLabel: 'Nom'
            },
            {
                xtype: 'textfield',
                name : 'email',
                fieldLabel: 'E-mail',
				vtype:'email'
            },
             {
		name : 'group_id',
                xtype: 'combo',
                fieldLabel: 'Groupe ',
                store:{
                    fields: ['id', 'parent_id','name','created'],
                    autoLoad : true,
                    proxy: {
                        type: 'ajax',
                        url: 'http://localhost/Namacol/groups',
                        reader: {
                            type: 'json',
                            root: 'results',
                            successProperty: 'success'
                        }
                    }
                },
                displayField: 'name',
                valueField: 'id'
            }
			
        ];

        this.callParent(arguments);
    }
});
